COM AT+CMER Mobile termination control mode
COM
COM Version History:
COM Version 1.0   24.11.2003   R. Weiden	started, with adaption for model C62
COM Version 1.1   09.12.2003   R. Weiden        adapted to R65 platform, several improvements
COM Version 1.2	  21.02.2005   T. Kleinmann	added tests for URC's (+CKEV:), (+CIEV:), added Left Side keys for X75
COM -------------------------------------------------------------------------------------------------------------

COM AT+CMER Mobile termination control mode

AT+CMER=?
WAIT FOR +CMER:
COM enable unsolicited indicators 
AT+CMER=3,0,0,1,0
WAIT FOR OK
COM verify written valuse
AT+CMER?
WAIT FOR +CMER: 3,0,0,1,0
COM reset values
AT+CMER=0,0,0,0,0
WAIT FOR OK
COM verify written values
AT+CMER?
WAIT FOR +CMER: 0,0,0,0,0

COM Test URC +CKEV
COM Activate URC forward to TE
AT+CMER=1,1
WAIT FOR OK

table = {'LSK':'[','RSK':']','Hook on':'E','Hook off':'S','navi key left':'<','navi key right':'>','navi key up':'^','navi key down':'V','Center click':'F','1':'1','2':'2','3':'3','4':'4','5':'5','6':'6','7':'7','8':'8','9':'9','0':'0','*':'*','#':'#','Side key up':':+','Side key down':':-','Opereator Key':':O','Le4ft Side key up':':X1B','Left Side key down':':X1C'}

for s in table.keys():
	MESSAGE ('Please press OK. Then press key ',s,' manually.')
	WAITFOR (1,'+CKEV: "'+table[s]+'",0')
	WAITFOR (1,'+CKEV: "'+table[s]+'",1')
	ClearReceiveBuffer(1)


COM Test URC +CIEV:
ATCMD(1,'AT+CMER=1,1,0,2,1')

MESSAGE('Please call mobile and press ok !')
WAITFOR (1,'+CIEV:')

ATH



